RSF=RSF_0, AVF=AVF_0, BEF=BEF_0, FEF=FEF_0, TDF=TDF_0, SBF=SBF_0, GCF=GCF_0, TAF=TAF_0, AM1F=AM1F_0, RDF=RDF_0, BBF=BBF_0, SARF=SARF_0, AM0F=AM0F_0, SDF=SDF_0
Slave Status Register
TDF | Transmit Data Flag 0 (TDF_0): Transmit data not requested 1 (TDF_1): Transmit data is requested |
RDF | Receive Data Flag 0 (RDF_0): Receive data is not ready 1 (RDF_1): Receive data is ready |
AVF | Address Valid Flag 0 (AVF_0): Address Status Register is not valid 1 (AVF_1): Address Status Register is valid |
TAF | Transmit ACK Flag 0 (TAF_0): Transmit ACK/NACK is not required 1 (TAF_1): Transmit ACK/NACK is required |
RSF | Repeated Start Flag 0 (RSF_0): Slave has not detected a Repeated START condition 1 (RSF_1): Slave has detected a Repeated START condition |
SDF | STOP Detect Flag 0 (SDF_0): Slave has not detected a STOP condition 1 (SDF_1): Slave has detected a STOP condition |
BEF | Bit Error Flag 0 (BEF_0): Slave has not detected a bit error 1 (BEF_1): Slave has detected a bit error |
FEF | FIFO Error Flag 0 (FEF_0): FIFO underflow or overflow was not detected 1 (FEF_1): FIFO underflow or overflow was detected |
AM0F | Address Match 0 Flag 0 (AM0F_0): Have not received an ADDR0 matching address 1 (AM0F_1): Have received an ADDR0 matching address |
AM1F | Address Match 1 Flag 0 (AM1F_0): Have not received an ADDR1 or ADDR0/ADDR1 range matching address 1 (AM1F_1): Have received an ADDR1 or ADDR0/ADDR1 range matching address |
GCF | General Call Flag 0 (GCF_0): Slave has not detected the General Call Address or the General Call Address is disabled 1 (GCF_1): Slave has detected the General Call Address |
SARF | SMBus Alert Response Flag 0 (SARF_0): SMBus Alert Response is disabled or not detected 1 (SARF_1): SMBus Alert Response is enabled and detected |
SBF | Slave Busy Flag 0 (SBF_0): I2C Slave is idle 1 (SBF_1): I2C Slave is busy |
BBF | Bus Busy Flag 0 (BBF_0): I2C Bus is idle 1 (BBF_1): I2C Bus is busy |